//配置一个aop类
//1. 用Component首先将其配置为bean
//2. 其次别人不知道他是做aop的，用@Aspect告诉配置类这个类是干aop的
//3. 在配置类里面加@EnableAspectJAutoProxy,告诉配置类是注解开发的aop
//@EnableAspectJAutoProxy启动了配置里面的@Aspect，@Aspect告诉配置类里面识别@Before和@Pointcut

//aop里用代理实现，创建目标对象的加强版代理对象，匹配成功后创建的bean变为代理对象